cloudforest screech-owl - English Synonyms Dictionary